目录
- 01.redis配置认证密码
- a.修改配置文件修改密码
- b.通过命令修改密码
- c.master配置了密码,slave如何配置
01.redis配置认证密码
a.修改配置文件修改密码
修改redis配置文件中的密码(e.g.:/etc/redis/redis.conf),去掉行前的注释,并修改密码为所需的密码,保存文件:
1 | requirepass password |
重启redis
1 | sudo service redis-server restart |
尝试用密码登录
1 | redis-cli -h 127.0.0.1 -p 6379 -a password |
b.通过命令修改密码
1 | redis 127.0.0.1:6379[1]> config set requirepass my_redis |
尝试重启一下redis,用新配置的密码登录redis执行操作,发现新的密码失效,redis重新使用了配置文件中的密码。
除了在登录时通过 -a 参数制定密码外,还可以登录时不指定密码,而在执行操作前进行认证。
1 | redis-cli -h 127.0.0.1 -p 6379 |
c.master配置了密码,slave如何配置
若master配置了密码则slave也要配置相应的密码参数否则无法进行正常复制的。
slave中配置文件内找到如下行,移除注释,修改密码即可
1 | #masterauth mstpassword |